English: Yet, the photos are surprisingly good.
Telugu: అయినప్పటికీ సినిమాటోగ్రఫీ అద్భుతంగా ఉందట.