English: Those photographs do suggest some things.
Telugu: ఫోటోలు దాని గురించి కొన్ని ఆలోచన ఇస్తుంది.