English: This appears to be home made.
Telugu: ఇంటిదగ్గరే ఈ పని చేసినట్టు తెలుస్తోంది.